草庐IT

IOS UI通知栏过渡

全部标签

objective-c - 在适用于 iOS 的 Restful 协议(protocol)中推送通知

我正在开发一个iOS应用程序,它需要保持与网络服务的连接。我想在我的应用程序和服务器之间开发一个RESTFul协议(protocol)。但关键是服务器还必须能够将数据推送到应用程序。所以我想知道我是否可以通过使用NSURLConnection和提供的xml解析器仅使用applesdk来完成...更准确地说,是否可以在应用程序运行期间维护NSURLConnection并处理来自服务器的数据,而无需从应用程序请求它?我是否必须发送Keep-alive数据包或其他东西?在此先感谢您的帮助! 最佳答案 你需要发送保持事件的数据包或类似的,因

iphone - CLLocationManager didEnterRegion 错误通知

我在玩CLLocaitonManager时遇到了非常奇怪的情况......manager=[[CLLocationManageralloc]init];[managersetDistanceFilter:kCLDistanceFilterNone];[managersetDesiredAccuracy:kCLLocationAccuracyNearestTenMeters];manager.delegate=self;我正在对半径为10.0米的区域使用区域跟踪...[managerstartMonitoringForRegion:region];我定义的区域彼此非常接近,但绝对不会接近

ios - 使用 Ad Hoc 和 Store 分发推送通知

如果您同时运行了同一应用程序的商店版本(使用相同的分发证书构建),是否有任何理由阻止应用程序的企业临时构建联系Apple的推送通知服务?我从经验中知道将开发应用程序保留在沙盒APN服务上是多么重要,但最近我们一直在使用临时企业分发版进行内部测试,我们不想混合临时/存储设备ID,如果它是会有同样的效果。我相信允许临时版本和商店版本混合使用没有问题,但我找不到任何具体的东西。 最佳答案 我不明白为什么临时构建联系生产APN会成为问题。Apple决定临时构建使用生产网关而不是单独的网关。开发人员在这里没有选择权。

iphone - 基于位置的通知不会在挂起模式下调用

我是基于位置的应用程序的新手。我的要求是,当用户到达所选区域时,设备必须显示基于位置的通知。我完美地实现了。此应用程序也在后台运行。现在我的新要求是,即使在终止应用程序后,设备也必须显示基于位置的通知。[我看到几个iPhone应用程序使用此功能。这些应用程序是“提醒”和“定位器”]。能否请您检查我的实现步骤如下。启动应用程序。选择位置提醒按钮。调用了以下CLLocationManagerAPI来监控我的区域。[locationManagerstartMonitoringForRegion:@"MyRegion"desiredAccuracy:kCLLocationAccuracyBes

IOS 推送通知声音不起作用

我正在以这种方式实现通知:-(void)scheduleLocalNotificationWithDate:(NSDate*)AlarmDate{UILocalNotification*Notification=[[UILocalNotificationalloc]init];Notification.fireDate=AlarmDate;Notification.alertBody=@"Timetowakeup!";Notification.soundName=@"sound.caf";[[UIApplicationsharedApplication]scheduleLocalNot

如何在打开通知的新意图时处理异常?

我有一个通知使者,我希望用户在按“推送通知”时可以访问GooglePlay商店,否则将其重定向到URL。所以我的代码是:Intentintent=newIntent(newIntent(Intent.ACTION_VIEW,Uri.parse("market://dev?id="+appPackageName2)));PendingIntentpendingIntent=PendingIntent.getActivity(this,0,intent,PendingIntent.FLAG_ONE_SHOT);NotificationCompat.BuildernotificationBuilde

ios - 如何在 iOS 中重现 "box"过渡动画?

我想在iOS中的两个ViewController之间构建动画过渡,类似于PowerPoint中的“框”过渡或Keynote中的“反射”过渡。你可以在这里看到它,时间是2:10:http://youtu.be/1fLQg5hFQQg?t=2m10s执行此操作的最佳方法是什么?谢谢! 最佳答案 这将是一个复杂的动画重新创建。你需要使用一个CAAnimationGroup来组契约(Contract)时运行的几个不同的动画。您想要围绕y轴的旋转设置动画,旋转中心从屏幕上抬起,在正在动画化的ViewController和您正在动画化到位的Vi

iphone - IOS Urban Airship 。如何处理通知

我对这个很陌生。我实现了UrbanAirship推送通知并且它正常工作。现在我需要实现如何处理推送通知。我想显示一个选项卡或当用户点击通知时显示。感谢任何帮助。这是UrbanAirship的指令,我不知道如何实现UAPushNotificationDelegate。HandlingnotificationsiOShandlespushnotificationsreceivedoutsidetheapplication,butifanotificationisreceivedwhiletheappisrunning,itisuptotheapplicationdevelopertohan

iphone - 收到推送通知后更改选定的选项卡

我想更改从推送通知打开应用程序时打开的选项卡。目前,我让应用程序在应用程序委托(delegate)中注册通知并在第一个ViewController中运行一个方法:AppDelegate.m-(void)application:(UIApplication*)applicationdidReceiveRemoteNotification:(NSDictionary*)userInfo{NSLog(@"didReceiveRemoteNotification");self.apstype=[[NSMutableStringalloc]init];self.apstype=[NSMutabl

objective-c - 通话结束时 Skype 推送通知 "[person] is calling..."消失 - 怎么办?

如果iPhone已锁定并且有人使用Skype调用,则会出现推送通知。我认为这是其他应用服务器发送的简单推送通知。但是当通话结束时(我们没有回应,所以通话未接)推送通知从锁屏上消失了!它不会存储在通知中心,也不会存储在锁屏上的最近通知列表中。那么如何做到这一点呢?如何实现推送通知的调用?Skype是否有特殊权限或是否也可供普通开发人员实现? 最佳答案 不,他们没有。Skype使用voip,Apple允许使用位置、voip和音频的应用程序在后台运行,因此Skype在AppName中设置-Info.plist文件Requiredbackg